//
//  ViewController.swift
//  新浪时间处理
//
//  Created by 雷路荣 on 16/1/3.
//  Copyright © 2016年 leilurong. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        
       //test()
        
        print(NSDate.sinaDateToDate("Sun Jan 03 16:40:10 +0800 2016").sinaDateDescription())
        print(NSDate.sinaDateToDate("Sun Jan 02 17:40:10 +0800 2016").sinaDateDescription())
        print(NSDate.sinaDateToDate("Sun Jan 04 10:11:10 +0800 2016").sinaDateDescription())
        print(NSDate.sinaDateToDate("Sun Jan 04 11:12:10 +0800 2016").sinaDateDescription())
        print(NSDate.sinaDateToDate("Sun Jan 01 17:40:10 +0800 2016").sinaDateDescription())
        print(NSDate.sinaDateToDate("Sun Jan 01 17:40:10 +0800 2015").sinaDateDescription())
    }

    func test() {
        // Sun Jan 03 11:40:10 +0800 2016
        // EEE MMM dd HH:mm:ss zzz yyyy
        // 将新浪返回的时间转成系统的NSDate
        
        let df = NSDateFormatter()
        
        // 如果是在真机上需要指定区域
        df.locale = NSLocale(localeIdentifier: "en")
        
        // 指定格式
        df.dateFormat = "EEE MMM dd HH:mm:ss zzz yyyy"
        
        // 将string转成NSDate通过指定的格式
        let date = df.dateFromString("Sun Jan 03 17:40:10 +0800 2016")
        
        print("转好的date: \(date)")
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}

